Performance Testing at Early Design Phases
نویسندگان
چکیده
Testing non-functional properties based on functional specifications at early design phases is still a challenge in teleservice and protocol engineering. Modelling and evaluating performance aspects along with the traditional functional verification oriented formal description techniques has to be integrated into one unified design process to avoid extra effort in maintaining consistency between multiple design models. The paper introduces PerfSDL, a semantic extension to SDL for modelling nonfunctional properties, and a performance evaluation framework based on PerfSDL and simulation. To verify the feasibility of the approach, three design alternatives in a small TCP-like packet transfer protocol above transport services of different quality were tested and evaluated by means of simulation and statistical analysis.
منابع مشابه
Decision-making through performance simulation and code compliance from the early, schematic phases of building design
This paper is about the merging of two software applications that allows building decision makers to consider code compliance and to use performance simulation tools from the early, schematic phases of building design. By making the capabilities of a code compliance tool available at the early schematic phases of building design, the hope and expectation is that users will use this software to ...
متن کاملA Domain-Specific Language for Modeling Performance Testing Requirements Analysis and Design Decisions
Performance is a fundamental quality of software systems. The focus of performance testing is to reveal bottlenecks or lack of scalability of a system or an environment. However, usually the software development cycle does not include this effort on the early development phases, which leads to a weak elicitation process of performance requirements. One way to mitigate that is to include perform...
متن کاملEarly Fault Detection Tools
The traditional software development cycle relies mostly on informal methods to capture design errors in its initial phases, and on more rigorous testing methods during the later phases. It is well understood, though, that those bugs that slip through the early design phases tend to cause the most damage to a design. The anomaly of traditional design is therefore that it excels at catching bugs...
متن کاملBoard Life-Cycle Testing For Effective NPI Management of Wireless Products
DSP processing power of the product itself is used more and more to replace external measurement and test instruments leading to lower investment costs at manufacturing. This is affecting greatly on test strategies used in product development. Design for Testing (DFT) has to be considered in very early design phases and consists integral part of the later design and implementation phases, too. ...
متن کاملبررسی تاثیر چرخه ی قاعدگی و مصرف نوشیدنی حاوی 6% کربوهیدرات بر حداکثر عملکرد جسمانی زنان فعال
Introduction & Objective: Women during their lifetime experience a variety of physiological changes that can affect their physiological capacity to perform exercise and induce reduction in achieving the benefits of training. So, finding the best time to perform maximum physical performance is essential. Sports drink consumption can also help to enhance athletic performance. The purpose of thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999